home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / oufp109.zip / OUFP109.DOC < prev    next >
Text File  |  1993-01-01  |  6KB  |  144 lines

  1.  
  2. OUFP V1.09 -- Copyright 1993, Trevor B. Roydhouse, All Rights Reserved
  3. Sentry BBS -- Australia (02) 428-4687 -- International  +61-2-428-4687
  4.  
  5. Opus v1.7x and v1.8x User File Purger
  6.  
  7. SYNTAX:      OUFP X [Y] [A] [-B] [-D] [-O] [-Llogfile] [-Uuserfile]
  8.  
  9.              X           Callers who have not called in x days
  10.                           will be deleted if other criteria met
  11.              Y           Callers who have made y calls or fewer
  12.                           will be deleted if other criteria met
  13.                           (default 32676)
  14.              A           First letter of access level (default NORMAL)
  15.                          (callers of access level a and below
  16.                           will be deleted if other criteria met)
  17.              -B          delete user.bak file created by OUFP
  18.              -D          enable debugging information
  19.              -N          do NOT re-index user file this time
  20.              -O          append purged records to user.old file
  21.              -Llogfile   log summary of deletions to this file
  22.              -Uuserfile  alternative user file pathname, assumed *.dat
  23.  
  24. For example: OUFP 45 2 d -d -lpurge.log would show:
  25.  
  26. OUFP V1.09 -- Copyright 1993, Trevor B. Roydhouse, All Rights Reserved
  27. Sentry BBS -- Australia (02) 428-4687 -- International  +61-2-428-4687
  28.  
  29. Users will be deleted if:
  30.  
  31. No call since   : Tue Nov 17 22:57:16 1992
  32. No call within  : 45 days
  33. Number of calls : 2 or fewer
  34. Access is       : Disgrace or below
  35.  
  36. ... and produce a log file like this:
  37.  
  38. --------------------------------------------------------------------------
  39. User                              Priv  Calls     Last called
  40. --------------------------------------------------------------------------
  41. John Yang                          D       2      Sat Oct 24 10:37:42 1992
  42. Mike Lynn                          D       2      Mon Oct 26 17:00:27 1992
  43. Ed Fraser                          D       2      Fri Nov 13 16:29:55 1992
  44. Mark Farnan                        D       2      Tue Nov 17 10:59:37 1992
  45. Dave Hill                          D       1      Tue Nov 17 00:27:15 1992
  46. Nathan Hamilton                    D       1      Tue Nov 17 10:19:13 1992
  47. Karl Gebicki                       D       2      Marked for Purging
  48. Rod Tyldsley                       D       1      Marked for Purging
  49. Alex Ibarcena                      D       1      Marked for Purging
  50.  
  51.         OUFP V1.09 purged 9 user(s) on Fri Jan  1 23:02:37 1993
  52. ==========================================================================
  53.  
  54. HISTORY
  55.  
  56.          V1.00  -- 27 April 1990
  57.  
  58.          V1.01     -- 30 April 1990
  59.                    -- eliminated zero length user.old files when no
  60.                        records purged, but -o switch specified
  61.             
  62.          V1.02     -- 6 May 1990
  63.                    -- may now specify a (access level) without having
  64.                        to also specify y (number of calls)
  65.                    -- added number of days to debug info date display
  66.                    -- added command summary screen
  67.              
  68.          V1.03     -- 7 May 1990
  69.                    -- cosmetic changes to command summary screen
  70.              
  71.          V1.04     -- 20 May 1990
  72.                    -- changed /filename option to -Ufilename
  73.                    -- added -Lfilename logging option
  74.                    -- fixed report of deleted records being one more
  75.                        than deleted if last record deleted
  76.                    -- compiled with Zortech C++ V2.09
  77.              
  78.          V1.05     -- 27 May 1990
  79.                    -- added letter of privilege level to log
  80.              
  81.          V1.06     -- 26 December 1990
  82.                    -- updated for Opus V1.20
  83.                    -- compiled with Zortech C++ V2.14
  84.              
  85.          V1.07     -- 14 July 1991
  86.                    -- updated for Opus 1.70
  87.              
  88.          V1.08     -- 27 January 1992
  89.                    -- added -N command line switch to stop the user
  90.                        file from being re-indexed to save time, wear
  91.                        & tear for those running the program more than
  92.                        once in a batch file (thanks to Michael Downing
  93.                        for the suggestion)
  94.  
  95.         V1.09      -- 1 January 1993
  96.                    -- fixed problem with OUFP reporting insufficient
  97.                        disk space at the 33615872 byte mark (thanks
  98.                        to George Fliger for pinpointing the bug in
  99.                        the ZTC++ v2.14 dos_getdiskfreespace function)
  100.                    -- will now delete records marked for PURGE with
  101.                        OUFM
  102.                    -- compiled with Zortech C++ V3.00r4
  103.  
  104.  
  105. BUGS/MITES/SUGGESTIONS
  106.  
  107. OUFP has been extensively tested on the Sentry BBS and Sentry's Shadow
  108. BBS with no apparent ill effects. Should you discover what you suspect
  109. is a bug, or even just a mite, or have any suggestions for the program
  110. feel free to:
  111.  
  112. a) send a netmail message to me at the Sentry BBS or Sentry's
  113.    Shadow BBS  (FidoNet Addresses: 3:711/401 and 3:711/501);
  114.  
  115. b) call the Sentry BBS on (02) 428-4687 (PEP modem) or Sentry's
  116.    Shadow BBS (02) 418-6682 (V32bis modem) and leave me a message;
  117.  
  118. c) write to me at P.O. Box 1605, Macquarie Centre,
  119.                   New South Wales 2113, Australia.
  120.  
  121.  
  122. LICENSE
  123.  
  124. All Sysops are hereby authorised to use and/or distribute OUFP.COM
  125. provided only that (1) no money is charged for either its use or
  126. distribution and (2) it is distributed together with this document
  127. file.
  128.  
  129.  
  130. DISCLAIMER OF LIABILITY
  131.  
  132. The author expressly disclaims any and all liability to any person in
  133. respect of anything, and of the consequences of anything, done or
  134. omitted to be done by OUFP.COM. Be warned: Slippery when wet!
  135.  
  136.  
  137. LATEST VERSION
  138.  
  139. The latest version of OUFP may always be Wazoo or Bark File Requested from 
  140. Sentry (3:711/401 - PEP modem) or Sentry's Shadow (3:711/501 - V32bis modem) 
  141. outside of the Zone 1 mail hour and the Zone 3 mail hour (plus and minus 1.5 
  142. hours). File requests for the magic filename OUFP will always result in your 
  143. obtaining the latest version. 
  144.